package com.aiobc.business.personalcenter.domain;

import com.aiobc.common.core.web.domain.BaseEntity;

import java.util.Date;

public class DataUnopenApply extends BaseEntity {
    private static final long serialVersionUID = 1L;

    private String applyId;                   //申请ID
    private String userId;               //用户ID
    private String userIp;                // 用户IP
    private String applyTitle;            //需求标题
    private String applyDesc;               //需求描述
    private String applyPurpose;        //需求用途
    private String applicantName;       //申请人姓名
    private String applicantTel;        //申请人联系电话
    private String applicantEmail;        //申请人邮箱地址
    private String applyDataFormat;    //申请数据格式（逗号分隔）
    private String isValid;             // 是否有效
    private String handerId;             //处理人
    private String handStatus;         //处理状态
    private Date handTime;         //处理时间
    private String revision;         //乐观锁
    private String createdBy;         //创建人
    private Date createdTime;         //创建时间
    private String updatedBy;         //更新人
    private Date updatedTime;         //更新时间


    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserIp() {
        return userIp;
    }

    public void setUserIp(String userIp) {
        this.userIp = userIp;
    }

    public String getApplyTitle() {
        return applyTitle;
    }

    public void setApplyTitle(String applyTitle) {
        this.applyTitle = applyTitle;
    }

    public String getApplyDesc() {
        return applyDesc;
    }

    public void setApplyDesc(String applyDesc) {
        this.applyDesc = applyDesc;
    }

    public String getApplyPurpose() {
        return applyPurpose;
    }

    public void setApplyPurpose(String applyPurpose) {
        this.applyPurpose = applyPurpose;
    }

    public String getApplicantName() {
        return applicantName;
    }

    public void setApplicantName(String applicantName) {
        this.applicantName = applicantName;
    }




    public String getIsValid() {
        return isValid;
    }

    public void setIsValid(String isValid) {
        this.isValid = isValid;
    }

    public String getHanderId() {
        return handerId;
    }

    public void setHanderId(String handerId) {
        this.handerId = handerId;
    }

    public String getHandStatus() {
        return handStatus;
    }

    public void setHandStatus(String handStatus) {
        this.handStatus = handStatus;
    }

    public Date getHandTime() {
        return handTime;
    }

    public void setHandTime(Date handTime) {
        this.handTime = handTime;
    }

    public String getRevision() {
        return revision;
    }

    public void setRevision(String revision) {
        this.revision = revision;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    public String getUpdatedBy() {
        return updatedBy;
    }

    public void setUpdatedBy(String updatedBy) {
        this.updatedBy = updatedBy;
    }

    public Date getUpdatedTime() {
        return updatedTime;
    }

    public void setUpdatedTime(Date updatedTime) {
        this.updatedTime = updatedTime;
    }

    public String getApplyId() {
        return applyId;
    }

    public void setApplyId(String applyId) {
        this.applyId = applyId;
    }

    public String getApplicantTel() {
        return applicantTel;
    }

    public void setApplicantTel(String applicantTel) {
        this.applicantTel = applicantTel;
    }

    public String getApplicantEmail() {
        return applicantEmail;
    }

    public void setApplicantEmail(String applicantEmail) {
        this.applicantEmail = applicantEmail;
    }

    public String getApplyDataFormat() {
        return applyDataFormat;
    }

    public void setApplyDataFormat(String applyDataFormat) {
        this.applyDataFormat = applyDataFormat;
    }

    @Override
    public String toString() {
        return "DataUnopenApply{" +
                "applyId='" + applyId + '\'' +
                ", userId='" + userId + '\'' +
                ", userIp='" + userIp + '\'' +
                ", applyTitle='" + applyTitle + '\'' +
                ", applyDesc='" + applyDesc + '\'' +
                ", applyPurpose='" + applyPurpose + '\'' +
                ", applicantName='" + applicantName + '\'' +
                ", applicantTel='" + applicantTel + '\'' +
                ", applicantEmail='" + applicantEmail + '\'' +
                ", applyDataFormat='" + applyDataFormat + '\'' +
                ", isValid='" + isValid + '\'' +
                ", handerId='" + handerId + '\'' +
                ", handStatus='" + handStatus + '\'' +
                ", handTime=" + handTime +
                ", revision='" + revision + '\'' +
                ", createdBy='" + createdBy + '\'' +
                ", createdTime=" + createdTime +
                ", updatedBy='" + updatedBy + '\'' +
                ", updatedTime=" + updatedTime +
                '}';
    }
}
